(;AW[jb]AW[kb]AW[kc]AW[jd]AW[id]AW[hd]AW[gc]AW[fc]AW[ec]AB[lb]AB[lc]AB[kd]AB[ka]AB[ke]AB[je]AB[ie]AB[he]AB[ge]AB[gd]C[Black to move.]AW[fb]AW[dd]AB[md]AP[goproblems]
(;B[ib]
(;W[hc];B[ja];W[jc]C[Well-done! Huge reduction of W's territory.RIGHT])
(;W[ja];B[ia]
(;W[la];B[hc];W[hb];B[ic]C[Good job punishing w's overplay at k19! The correct response for w is to connect at h17.RIGHT])
(;W[jc];B[hc]C[Good job punishing the k19 overplay! The correct response, of course, is to connect at h17.RIGHT]))
(;W[ic];B[ja];W[hc];B[jc]C[RIGHT])
(;W[hb];B[ja];W[jc];B[hc];W[ic];B[hc]C[RIGHT])
(;W[jc];B[hc];W[hb];B[ja];W[ic];B[hc]C[RIGHT]))
(;B[ja];W[ia]
(;B[ib];W[la])
(;B[la];W[ib]C[Black has a better move.])))